package com.integerdemo;

public class IntegerDemo3 {
    public static void main(String[] args) {
        //在JDK5的时候提出了一个机制:自动装箱和自动拆箱
        //自动装箱:把基本数据类型会自动的变成其对应的包装类
        //自动拆箱:把包装类自动的变成其对象的基本数据类型

        //在底层，此时还会去自动调用静态方法valueOf得到一个Integer对象，只不过这个动作不需要我们自己去操作了
        //自动装箱
        Integer i1=10;
        Integer i2=20;
        System.out.println(i1);
        System.out.println(i2);

        //自动拆箱
        Integer integer=Integer.valueOf(3);
        int i3=integer;
        System.out.println(i3);
    }
}
